package com.ys.config;

import java.lang.reflect.Field;
import java.util.HashMap;
import java.util.Map;

public class MenuId {
	public static final Long YS_Col = 12L; // PC功能配置
	public static final Long TP_AmazonShopOrder = 17L; // 订单日报表
	public static final Long TCO_DayShop = 18L; // 店铺日报表
	public static final Long TCW_AccountDetailedForCompany = 20L; // 运营公司余额流水
	public static final Long TP_AmazonShopOrderDaily = 19L; // 商品日报表
	public static final Long TP_ProductBasis = 27L;//商品库
	public static final Long TS_UserInfo = 38L; // 用户信息表
	public static final Long THR_OperateCompanyBeian = 51L; // 运营公司备案
	public static final Long THR_OperateCompanyApply = 52L; // 运营公司
	public static final Long TCW_AccountCountForCompany = 64L; // 公司实时资金
	public static final Long TCW_RunningBack = 70L; // 费用返还单
	public static final Long TP_GaugeMaintenance = 76L; // 箱规维护
	public static final Long TCW_FinancesEventGroups = 81L; // 财务事件
	public static final Long TB_BaseinfoDwmc = 123L; // 单位名称维护
	public static final Long TB_BaseinfoSpyt = 124L; // 商品用途维护
	public static final Long TB_BaseinfoSplm = 125L; // 商品类目维护
	public static final Long TB_BaseinfoSppl = 126L; // 商品品类维护
	public static final Long TB_BaseinfoSppm = 127L; // 商品品名维护
	public static final Long TB_BaseinfoSpcz = 128L; // 商品材质维护
	public static final Long ADM_UseSignetApply = 10166L; // 用章申请单
	public static Long TB_Site = 10167L; // 平台站点维护
	public static Long TP_Boutique = 10168L; // 精品库
	public static Long TP_ProductBq = 10169L; // 商品备案申请
	public static Long TS_OperateOrg = 10171L; // 运营机构管理
	public static Long TP_BoutiqueSiteDetail = 10176L; // 精品站点库
	public static Long TP_ProductActiveSq = 10178L; // Listing申请
	public static Long TP_AplusSq =10180L; // A+申请
    public static Long TS_OrganizationInfo = 10182L; // 组织机构
    public static Long TP_ProductBqSp = 10183L; // 商品备案申请商品详情
	public static Long TP_ProductActive = 10184L; // Listing
	public static Long YS_GridCol = 10191L; // 子列表功能配置
	public static Long YS_Grid = 10192L; // 子列表管理
	public static Long YS_GridButton = 10193L; // 子列表按钮管理

	public static Long TCC_Allocate = 10199L; // 预约调拨单
	public static Long THR_UserEntryApply = 10205L; // 人员入职申请
	public static Long TCC_Distribute = 10206L; // 手工分配单
	public static Long TCC_AllocateCancel = 10207L; // 预约调拨取消单
	public static Long THR_UserArchives = 10208L; // 人员档案
	public static Long TP_Boutique_Detail = 10210L; // 精品库详情页
	//public static Long THR_UserEntryApply_Detail = 10215L; // 人员入职申请详情
	public static Long THR_CanvassApply = 10213L; // 招商信息申请
	//public static Long THR_UserArchives_Detail = 10216L; // 人员档案详情
	public static Long MAIL_Group = 10218L; // 邮件用户组
	public static Long MAIL_Tag = 10219L; // 邮件标签
	public static Long THR_OperateCompanyBeian_By_CanvassApply = 10220L; // 运营公司备案表调取招商信息申请单
	public static Long THR_OperateCompanyApply_By_Archives = 10221L; // 运营公司档案表
	public static Long THR_OperateCompanyApply_By_Archives_Operations = 10222L; // 运营公司档案-运营维护
	public static Long THR_OperateCompanyApply_By_Archives_Markets = 10223L; // 运营公司档案-市场维护
	public static Long THR_OperateCompanyApply_By_Archives_Manage = 10224L; // 运营公司档案-管理维护
	public static Long THR_OperateCompanyBeian_Old = 10228L; // 运营公司备案表，旧数据
	public static Long THR_OperateCompanyApply_By_Archives_Detail = 10230L; // 运营公司档案-详情
	public static Long Wf_Store = 10231L; // 万里汇多账号管理
	public static Long TB_UserTaxManage = 10232L;//员工个税管理
	public static Long TB_UserTaxManageItem = 10233L;//员工个税管理子表
	public static Long TP_AmazonShopExchangeRate = 10235L;//币种管理
    public static Long TB_UserTaxRate = 10236L;//员工个税税率表
    public static Long TB_JobLevel = 10237L;//岗位职级管理
	public static Long TB_SocialSecurity = 10238L;//社保管理
	public static Long TB_MedicalInsurance = 10239L;//医保管理
	public static Long TB_ProvidentFund = 10240L;//公积金管理
	public static Long TB_Attendance = 10241L;//考勤管理
	public static Long TB_UserJobLevelManage = 10244L;//员工职级管理
	public static Long TB_CompanyInfo = 10245L;//公司信息管理
	public static Long TCW_PartnerBankInfo = 10246L;//合作商银行账户管理
	public static Long THR_OperateCompanyBankInfo = 10247L;//运营公司银行账户管理
	public static Long TS_UserBankInfo = 10248L;//员工银行账户管理
	public static Long TB_CompanyBankInfo = 10249L;//公司银行账户管理
	public static Long TCW_AccountDetailedForCompany_By_New = 10252L;// 公司账户收支流水
	public static Long TB_Material = 10253L;// 物料名称维护
	public static Long TWL_Stock = 10254L;// 物料库存
	public static Long TWL_StockIn = 10255L;// 物料入库单
	public static Long TWL_StockOut = 10256L;// 物料出库单
	public static Long TWL_StockTransfer = 10257L;// 物料转移单
	public static Long TWL_StockBorrow = 10258L;// 物料借用单
	public static Long TWL_StockRunning = 10259L;// 物料库存进出记录
	public static Long TS_OrganizationAccount = 10261L;// 部门账户管理
	public static Long TB_UserMonthPerformance = 10262L;// 员工月度绩效信息
	public static final Long TB_UserMonthPerformanceReport = 10263L;// 员工月度绩效申报
	public static final Long TB_UserPayApply = 10264L;// 员工工资申请单
	public static final Long TB_UserAttendance = 10265L;// 员工考勤信息表
	public static final Long TB_UserPaySlip = 10266L;// 员工工资条信息表
	public static final Long TB_UserPersonalTaxCount = 10268L;// 员工个税统计表
	public static final Long TB_PayrollSlip = 10269L;// 工资付款单
	public static final Long TB_MedicarePay = 10270L;// 医保付款单
	public static final Long TB_SocialSecurityPay = 10271L;// 社保付款单
	public static final Long TB_ReservedPay = 10272L;// 公积金付款单
	public static final Long TB_IncomePay = 10273L;// 个税付款单
	//public static final Long TB_UserJobLevelManage_ByDetail = 10274L;// 员工职级管理-详情
	//public static final Long TB_UserMonthPerformance_ByDetail = 10275L;// 员工月度绩效信息-详情
	//public static final Long TB_UserPaySlip_ByDetail = 10276L;// 员工工资条信息表-详情
	public static final Long TWL_StockFrozenRunning = 10277L;// 物料库存冻结记录
	public static final Long TB_AdvanceType = 10278L;// 预支类型维护
	//public static final Long TB_AdvanceType_ByDetail = 10279L;// 预支类型维护-详情
	public static final Long TCW_AdvanceAccount = 10280L; // 预支账户管理
	public static final Long TCW_AdvanceAccountDetail = 10281L; // 预付台账明细
	public static final Long TCW_AdvanceAccountRecharge = 10282L; // 预支账户充值单
	public static final Long TCW_AdvanceAccountReimbursement = 10283L; // 预支账户报销单
	public static final Long TB_NeedPayType = 10285L; // 应付类型维护
	public static final Long TCW_NeedPayAccount = 10286L; // 应付账户管理
	public static final Long TCW_NeedPayLedgerDetail = 10287L; // 应付台账明细
	public static final Long TCW_NeedPayAccountPay = 10288L; // 应付账户支付
	//public static final Long TCW_AdvanceAccount_ByDetail = 10289L; // 预支账户管理-详情(内嵌不显示)
	//public static final Long TCW_AdvanceAccount_ByItem = 10290L; // 预支账户管理-明细(内嵌不显示)
	public static final Long TCW_AdvanceAccountBack = 10291L; // 预支账户归还单
	//public static final Long TCW_AdvanceAccountDetail_ByEdit = 10292L; // 预支账户管理-明细页面编辑(内嵌不显示)
	public static final Long TB_Platform = 10295L; // 平台维护
	public static final Long TCW_CapitalRegister = 10296L; // 资金登记单
	public static final Long TCW_PARTNERWBACCOUNT = 10297L; // 合作商外币账户管理
	public static final Long THR_TransparencyProgram = 10298L; // 透明计划申报
	public static final Long TP_AmazonRegion = 10299L; // 平台地区维护
	public static final Long TB_Country = 10300L; // 国家信息维护
	public static final Long TP_AmazonSeller = 10301L; // 平台卖家管理
	public static final Long TP_AmazonShop = 10302L; // 平台店铺管理
	public static final Long TCW_VatPaymentAccount = 10303L; // VAT付款账户管理
	public static final Long TCW_CapitalBusinessCost = 10306L; // 运营费用认领单
	public static final Long TP_AmazonShopProduct = 10308L; // Amazon商品管理
	public static final Long TCW_DepositPlatform = 10310L; //收款平台账号管理
	public static final Long TCW_DepositPlatformAccount = 10311L; //收款平台存款账户管理
	public static final Long TCW_CapitalClaim = 10312L; // 资金认领单
	public static final Long THR_OperateCompanyVps  = 10313L; // 运营公司表VPS信息
	public static final Long THR_OperateCompanyBrand  = 10314L; // 运营公司表品牌信息
    public static final Long THR_OperateCompanyEuropeTrade  = 10315L; // 运营公司表欧洲贸易合规
	public static final Long TCW_WanliFinance  = 10317L; // 万里汇账号资金
	public static final Long TCW_AccountCountForWanli  = 10318L; // 万里汇账号交易流水
	public static final Long TCW_WanliCurrencyExchange  = 10319L; // 万里汇货币兑换单
	public static final Long TCW_WanliDrawing  = 10320L; // 万里汇提款单
	public static final Long THR_VatApply  = 10321L; // VAT申报
	public static final Long TCW_PaymentReturn  = 10322L; // 预付款退回申请
	public static final Long TCW_WanliCnyPayment  = 10323L; // 万里汇CNY付款单
	public static final Long TCC_LogisticsSadFile = 10325L; // C88文件管理
	public static final Long TCW_WanliExchangeRate  = 10326L;//万里汇CNY计算汇率表
	public static final Long TCW_WanliPaymentReturn  = 10327L;//万里汇预付款退回
	public static final Long THR_VatApplyDetail  = 10328L; // VAT申报详情
	public static final Long TB_BaseInfo  = 10330L; // 运营公司账户交易类型
	public static final Long TCW_WanliSupplementary  = 10331L; // 预付款归集明细
	public static final Long TCW_WanliPrepaymentRecorded  = 10332L; // 万里汇预付款入账单
	public static final Long TCW_WanliPrepaymentPooling  = 10333L; // 预付款归集明细
	public static final Long TCW_WanliOtherPayment  = 10334L; // 万里汇外币付款单
	public static final Long TCW_WanliReconciliation  = 10335L; // 万里汇预付款对账单
	public static final Long TCW_CapitalRegisterClaim  = 10304L; // 资金登记认领表
	public static final Long TB_PlatformServicePayAccount  = 10305L; // 平台服务付款账户管理
	public static final Long TB_PayrollSlipItem = 10336L;// 工资付款详情单
	public static final Long TCW_FinanceSalaryClassify  = 10337L; // 财务工资小计部门维护表
	public static final Long TCW_FinanceSalaryTotal_ByPaySlipTotal  = 10339L; // 财务工资表-小计表
	public static final Long TCW_FinanceSalaryTotal_ByPaySlipDetail  = 10340L; // 财务工资表-汇总
	public static final Long TCW_FinanceSalaryTotalBySoseDetail  = 10342L; // 财务社保表-汇总
	public static final Long TCW_FinanceSalaryTotalBySoseTotal  = 10343L; // 财务社保表-小计表
	public static final Long TCW_FinanceSalaryTotalByMiDetail  = 10345L; // 财务医保表-汇总
	public static final Long TCW_FinanceSalaryTotalByMiTotal  = 10346L; // 财务医保表-小计表
	public static final Long TCW_FinanceSalaryTotalByHousingDetail  = 10348L; // 财务公积金表-汇总
	public static final Long TCW_FinanceSalaryTotalByHousingTotal  = 10349L; // 财务公积金表-小计表
	public static final Long YS_SynLog  = 10351L; // 数据库同步管理
	public static final Long TCW_RoleCostApply  = 10352L; // 职能费用申请
	public static final Long TCW_PaymentApply  = 10353L; // 付款申请单
	public static final Long TCW_FinancialTransactionFlow  = 10354L; // 财务交易流水
	public static final Long TCW_FinancialTransactionType  = 10356L; // 财务交易类型
	public static final Long TB_CompanyBankInfoAccount  = 10358L; // 公司银行账户实时资金管理
	public static Long TOA_Notice = 10359L; // 通告信息维护
	public static final Long TCW_ExpenseAllocation = 10360L; // 费用划拨单
	public static final Long TCW_ExpenseSettlement = 10361L; // 费用结算单
	public static final Long TCW_ExpenseSettleReturn  = 10362L; // 费用结算返还单
	public static final Long TCW_OperateCompanyPrepayment  = 10363L; // 运营公司预付款管理
	public static final Long TCW_ElectronicInvoice  = 10364L; // 运营电子发票开票单
	public static final Long TCW_ProformaInvoice  = 10365L; // 运营形式发票开票单
	public static final Long YS_ButtonItem  = 10366L; // 按钮下拉选项管理
	public static final Long TCG_PurchaseContract  = 10368L; // 采购合同单
	public static final Long TCG_PurchaseAppointOrder2  = 10369L; // 预约采购管理
	public static final Long TCG_PurchaseAppointOrder  = 10370L; // 预约采购单
	public static final Long TCG_PurchaseAppointOrderItem  = 10378L; // 预约采购单子表
	public static final Long TCG_PurchaseAppointOrderComponent  = 10379L; // 预约采购单子表2
	public static final Long TCG_PurchasePreStorage  = 10371L; // 采购预入库
	public static final Long TCC_Assemble  = 10373L; // 商品组装单
	public static final Long TCG_PurchaseContract_ByManage = 10374L; // 采购合同管理
	public static final Long TCC_AssembleError = 10375L; // 组装报错单
	public static final Long TCG_PurchaseInStorage = 10376L; // 采购入库
	public static final Long TCC_Puton = 10377L; // 质检上架单
	public static final Long TCC_ZongHe = 10381L; // 仓储综合管理
	public static final Long TCC_StockControl = 10382L; // 库存管理
	public static final Long TCC_Warehouse = 10383L; // 仓库管理
	public static final Long TCG_InvoiceOffset = 10385L; // 发票预核销单
	public static final Long TCG_PurchasePayment = 10387L; // 采购付款单
	public static final Long TCC_WarehouseArea = 10384L; // 库区管理
	public static final Long TCC_Location = 10386L; // 库区管理
	public static final Long TCG_InvoiceOffset_ByManage = 10389L; // 发票管理
	public static final Long TCG_InvoiceRegist = 10388L; // 发票登记单
	public static final Long TCC_StockControlRunning = 10390L; // 库存流水
	public static final Long TP_AmazonAddress = 10391L; // 亚马逊仓库地址管理
	public static final Long TL_CustomsDeclaration = 10392L; // 报关单
	public static final Long TL_DecCustom = 10393L; // 报关信息管理
	public static final Long TCW_ManageTransact = 10394L; // 管理交易类型
	public static final Long TCW_AdvanceAccountDetailByDetailType = 10396L; // 预支台账明细-已报销
	public static final Long TCW_AdvanceAccountDetailByTransferStatus = 10397L; // 预支台账明细-已划拨（内嵌不显示）
	public static final Long TCW_NeedPayLedgerDetailByState = 10398L; // 应付台账明细-已完成（内嵌不显示）
	public static final Long TCW_NeedPayLedgerDetailByTransferStatus = 10399L; // 应付台账明细-已划拨（内嵌不显示）
	public static final Long TCW_CompanyAccountTransfer = 10395L; // 管理交易类型
	public static final Long BI_FlowAnalysis = 10400L; // 流水分析统计汇总表
	public static final Long TCG_PurchaseByPlan = 10402L; // 采购计划
	public static final Long TCG_Distribution = 10403L; // 1688铺货
	public static final Long TS_Api1688ToKenPh = 10404L; // 1688TOKEN铺货
	public static final Long TCG_PurchaseByOrder = 10405L; // 采购订单（内嵌不显示）
	public static final Long TCG_PurchaseOrderPay = 10406L; // 采购付款（内嵌不显示）
	public static final Long TCG_PurchaseOrderWc = 10409L; // 采购计划完成
	public static final Long TCG_OfflinePurchaseInStorage = 10416L; // 线上采购入库
	public static final Long TCC_StockFrozenRunning = 10418L;// 库存占用记录
	public static final Long TCC_OnlinePuton = 10419L;// 线上质检上架
	public static final Long TCC_OnlineAssembleError = 10420L;// 线上组装报错单
	public static final Long TCC_StockOutbound = 10421L; // 库存出库
	public static final Long TCC_StockStore = 10422L;// 库存入库
	public static final Long TCC_OfflineAssemble = 10423L;// 线上商品组装
	public static final Long TCC_OfflineAssembleQd = 10424L;// 组装清单
	public static final Long TCC_OnlinePurchaseReturn = 10425L;// 线上采购退货单
	public static final Long TCC_AssembleByHand = 10426L;// 手工组装单
	public static final Long TCC_DisassembleByHand = 10427L;// 手工拆装单
	public static final Long TCC_OnlinePurchaseReturnSp = 10429L;// 线上采购退货单
	public static final Long TCC_StockAllocate = 10430L;// 库存调拨单(管理)
	public static final Long TCC_OnlinePurchaseReturnCkqd = 10431L;// 线上采购退货单(导出出库清单)
	public static final Long TCC_LocationTransfer = 10432L;// 货位转移单
	public static final Long TCW_OperateFrozenRunning = 10433L;// 资金冻结流水
	public static final Long TCG_PurchaseAddress = 10407L; // 采购地址维护
	public static final Long TCW_EntryApply = 10410L; // 入账申请单
	public static final Long TCW_ExpenseAllocation_ByManage = 10413L; // 费用划拨单（管理）
	public static final Long TCC_PreAllocatePublish = 10414L; // 预约调拨发布单
	public static final Long TCG_OfflinePurchaseInStorageBc = 10441L; // 采购入库报错导出(内嵌不展示)
	public static final Long TOS_ProductBasis = 10443L; // HW商品库
	public static final Long TOS_PlatformInformation = 10444L; // 采HW平台信息维护
	public static final Long TOS_ProductSelection = 10445L; // HW商品选品库
	public static final Long TOS_ChannelStock = 10446L; // HW商品渠道库存
	public static final Long TOS_ProductActive = 10447L; // HW商品listing库
	public static final Long TOS_PurchasePlan = 10448L; // HW采购计划
	public static final Long TOS_PurchasePlanItemJs = 10449L; // HW采购结算
	public static final Long TOS_PurchasePlanItemFh = 10450L; // HW采购发货
	public static final Long TCC_StockAllocate_NoManage = 10452L;// 库存调拨单(非管理)
	public static final Long TS_BatchImportLog_ByTosProductBasis = 20454L;// HW商品库导入详情（内嵌不显示）
	public static final Long TS_BatchImportInfo = 20455L;// 批量导入信息
	public static final Long TS_BatchImportLog_ByTosProductActive = 20457L;// HW商品listing库导入详情（内嵌不显示）
	public static final Long Tcw_WanliTransfer = 20463L;// 万里汇API付款操作记录表
	public static final Long YS_RowClickGrid = 20470L;// 行单击列表
	public static final Long TCC_FbaPlan = 10434L; // FBA计划单(旧)
	public static final Long TCC_FbaBoxUp_ByManage = 10435L; // FBA装箱单
	public static final Long TCC_FbaBoxUp_QD = 10436L; // FBA配货清单（内嵌不显示）
	public static final Long TCC_LogisticsMethod = 10437L; // 物流方式维护
	public static final Long TCC_FbaLogisticsMethodJh = 10439L; // FBA计划物流方式详情(内嵌不展示
	public static final Long TCC_FbaFeeDetailsJh = 10440L; // FBA计划预估费用详情(内嵌不展示)
	public static final Long TCC_FbaCancel = 20452L; // FBA取消单(内嵌不展示)
	public static final Long TCC_FbaDeliver= 20453L; //FBA发货单(内嵌不展示)
	public static final Long TCC_FbaCancel_DoCancel = 20459L;//FBA取消单-取消确认（内嵌不显示）
	public static final Long TCC_TransportationType = 20458L;//运输类型维护
	public static final Long TCC_TransportationTypeItem = 20461L;//运输类型维护子表
	public static final Long TCC_FbaFeeDetails = 20460L;//预估费用详情
	public static final Long TCC_FbaLogisticsMethodFhWl = 20468L; // FBA发货物流方式详情（内嵌不展示）
	public static final Long TCC_FbaFeeDetailsFhFy = 20469L; // FBA发货实际费用详情（内嵌不展示）
	public static final Long TCC_FbaBoxUp = 20471L; // FBA装箱单
	public static final Long TCC_FbaPlanX = 20472L; // FBA计划单（新）
	public static final Long TCC_FbaDeliverX= 20474L; //FBA发货单新(内嵌不展示)
	public static final Long TCC_FbaBoxUpFbaImportByBox= 20475L; //FBA发货单新(内嵌不展示)
	public static final Long TCC_FbaBoxUpDoCancel = 20476L; //FBA装箱单计划取消（内嵌不显示）
	public static final Long TCC_FbaDeliverWc= 20477L; //FBA发货单完成单(内嵌不展示)
	public static final Long TCC_LogisticsComprehensive_Order= 20481L; //物流订单(内嵌不展示)
	public static final Long TCC_LogisticsChannelMaint = 20480L; //物流渠道维护
	public static final Long TCC_LogisticsChannelDetail = 20482L; //物流渠道详情
	public static final Long TCC_LogisticsDetailChannelFee = 20483L; //物流渠道费用详情
	public static final Long TCC_LOGISTICSPLAN= 20479L; //物流计划单(内嵌不展示)
	public static final Long TCC_LogisticsChannelMaintPlan= 20486L; //物流渠道维护(物流计划单使用)
	public static final Long TCC_LogisticsServiceProvider = 20484L; //物流服务商
	public static final Long TCC_FbaLogisticsPlanPs= 20487L; //拼票预测界(物流计划单使用)
	public static final Long TCC_LogisticsPaymentTariff= 20489L; //物流付款单（关税费）
	public static final Long TCC_LogisticsPaymentFee= 20490L; //物流付款单（物流费）
	public static final Long TCC_LOGISTICSRECONCILE= 20488L; //物流对账（内嵌不展示）
	public static final Long TCC_LOGISTICSRECONCILESERVICEGS= 20491L; //服务商关税费用导入(内嵌不展示)
	public static final Long TCC_LOGISTICSRECONCILEDZSM= 20492L; //对账说明导入(内嵌不展示)
	public static final Long TCC_ChannelType= 20493L; //渠道类型(内嵌不展示)
	public static final Long TCW_OperateCompanyPrepaymentFlow= 20494L; //运营公司预付款管理流水
	public static final Long TCO_BusinessDataStat = 20496L; //运营数据统计表
	public static final Long TCO_BusinessDataGs = 20497L; //数据统计店铺清单
	public static final Long TS_BatchImportInfo_TpProductBasis = 20499L;// 批量导入信息-商品库
	public static final Long TS_BatchImportLog_TpProductBasis = 20498L;// 批量导入详情-商品库
	public static final Long TS_BatchImportLog_TpProductBasisSub = 20500L;// 批量导入详情-商品库子件
	public static final Long TCC_FbaBoxUpFbaByUpdateFbaWarehouse= 20501L; //FBA装箱单-修改FBA仓库(非功能菜单,内嵌不显示)
	public static final Long TCG_PurchaseByPlan_ByWithLogistics = 20502L; // 采购计划


	public static String getTableName(Long id) {
        Class<MenuId> constantClass = MenuId.class;
        Field[] fields = constantClass.getDeclaredFields();
        
        for (Field field : fields) {
            if (java.lang.reflect.Modifier.isStatic(field.getModifiers()) && "class java.lang.Long".equals(field.getGenericType().toString())) {
                try {
                	String idStr = field.get(null).toString();
                	if (id.toString().equals(idStr)) {
						return field.getName();
					}
				} catch (IllegalArgumentException e) {
					e.printStackTrace();
					return null;
				} catch (IllegalAccessException e) {
					e.printStackTrace();
					return null;
				}
            }
        }
        
        return null;
	}
	
	public static Map<Long, String> MENU_PRECODE = new HashMap<Long, String>(){
		private static final long serialVersionUID = 1L;

		{
			put(MenuId.TB_Material, "WL");
			put(MenuId.TB_NeedPayType, "YFZHLX");
			put(MenuId.TCW_NeedPayAccount, "YFZH");
			put(MenuId.TCW_AdvanceAccount, "YZZH");
			put(MenuId.TCW_PartnerBankInfo, "HZZH");
			put(MenuId.TB_Platform, "PTBM");
			put(MenuId.TCW_VatPaymentAccount, "ZHBM");
			put(MenuId.TB_PlatformServicePayAccount, "PTFW");
			put(MenuId.TCW_DepositPlatform, "ZHBM");
			put(MenuId.TCW_DepositPlatformAccount, "CKPTB");
			put(MenuId.TCC_Warehouse, "CK");
			put(MenuId.TCC_WarehouseArea, "KQ");
			put(MenuId.TCC_Location, "HW");
			put(MenuId.TCW_ManageTransact, "GL");
			put(MenuId.TCW_FinancialTransactionType, "CW");
			put(MenuId.TB_BaseInfo, "YW");
			put(MenuId.TOS_ProductBasis, "HWSP");//HW商品库
		}
	};
	
	public static Map<Long, Integer> MENU_UKEY_LENGTH = new HashMap<Long, Integer>(){
		private static final long serialVersionUID = 1L;
		{
			put(MenuId.TB_Material, 4);
			put(MenuId.TB_NeedPayType, 3);
			put(MenuId.TCW_NeedPayAccount, 5);
			put(MenuId.TCW_AdvanceAccount, 5);
			put(MenuId.TCW_PartnerBankInfo, 4);
			put(MenuId.TB_Platform, 3);
			put(MenuId.TCW_VatPaymentAccount, 5);
			put(MenuId.TB_PlatformServicePayAccount, 5);
			put(MenuId.TCW_DepositPlatform, 5);
			put(MenuId.TCW_DepositPlatformAccount, 5);
			put(MenuId.TCC_Warehouse, 5);
			put(MenuId.TCC_WarehouseArea, 5);
			put(MenuId.TCC_Location, 5);
			put(MenuId.TCW_ManageTransact, 5);
			put(MenuId.TCW_FinancialTransactionType, 5);
			put(MenuId.TB_BaseInfo, 5);
			put(MenuId.TOS_ProductBasis, 5);//HW商品库
		}
	};
}
